// pages/index/index.js
const app = getApp()

Page({
  data: {
    banners: [
      {
        id: 1,
        image: 'images/banner1.jpg',
        title: '春季花卉养护',
        subtitle: '专业园艺师指导'
      },
      {
        id: 2,
        image: 'images/banner2.jpg',
        title: '绿植养护指南',
        subtitle: '让植物更健康'
      },
      {
        id: 3,
        image: 'images/banner3.jpg',
        title: '多肉植物专区',
        subtitle: '萌萌多肉，治愈系植物'
      }
    ],
    featuredProducts: [
      {
        id: 1,
        name: '玫瑰鲜花束',
        image: '/images/rose.jpg',
        tags: ['经典', '浪漫']
      },
      {
        id: 2,
        name: '绿萝盆栽',
        image: '/images/green-plant.jpg',
        tags: ['净化空气', '易养']
      },
      {
        id: 3,
        name: '多肉组合',
        image: '/images/succulent.jpg',
        tags: ['组合装', '新手推荐']
      },
      {
        id: 4,
        name: '兰花盆栽',
        image: '/images/orchid.jpg',
        tags: ['优雅', '观赏价值高']
      }
    ],
    plantCareTips: [
      {
        id: 1,
        title: '春季花卉养护要点',
        image: 'images/care-tip1.jpg'
      },
      {
        id: 2,
        title: '多肉植物浇水技巧',
        image: 'images/care-tip2.jpg'
      },
      {
        id: 3,
        title: '室内绿植摆放指南',
        image: 'images/care-tip3.jpg'
      }
    ],
    currentBannerIndex: 0
  },

  onLoad() {
    // 页面加载
  },

  onShow() {
    // 页面显示时刷新数据
    this.loadData()
  },

  // 加载数据
  loadData() {
    // 模拟数据加载
    console.log('首页数据加载完成')
  },

  // 轮播图切换
  onBannerChange(e) {
    this.setData({
      currentBannerIndex: e.detail.current
    })
  },

  // 点击轮播图
  onBannerTap(e) {
    const banner = this.data.banners[e.currentTarget.dataset.index]
    console.log('点击轮播图:', banner.title)
    // 可以跳转到对应页面
  },


  // 点击商品
  onProductTap(e) {
    const product = e.currentTarget.dataset.product
    wx.navigateTo({
      url: `/pages/detail/detail?id=${product.id}`
    })
  },

  // 查看商品详情
  onViewProduct(e) {
    e.stopPropagation()
    const product = e.currentTarget.dataset.product
    wx.navigateTo({
      url: `/pages/detail/detail?id=${product.id}`
    })
  },

  // 点击养护技巧
  onTipTap(e) {
    const tip = e.currentTarget.dataset.tip
    wx.navigateTo({
      url: `/pages/plant-care/plant-care?id=${tip.id}`
    })
  },


  // 查看更多技巧
  onViewMoreTips() {
    wx.navigateTo({
      url: '/pages/garden-tips/garden-tips'
    })
  },

})
